ground avalanche - Turkish English Dictionary